Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWENS TERRACE Terraced £161,250 13 Jul 2022
4 OWENS TERRACE Semi-Detached £115,000 17 Dec 2009
6 OWENS TERRACE Terraced £190,000 9 Nov 2022